floating kidney - German English Dictionary